Silk Mobile

Table of Contents (Homepage)

Instrumenting iOS Applications

The .ipa file should not be one that you downloaded from iTunes. Such files have DRM restrictions which will not allow instrumenting the application. The application should be a production build version without DRM restrictions.

To illustrate the process of instrumenting iOS applications, we provide two non-instrumented demo applications for iOS devices which can be found on the installation folder under .../bin/ipas:

(Links can be opened only from iOS devices)

  • EriBankO.ipa (bundle identifier: com.experitest.ExperiBankO)

  • BrowserO.ipa (bundle identifier: com.experitest.BrowserO)

images/download/attachments/2688136/1.jpg

Also on the same folder are copies of the same already after instrumentation. They will automatically be available on the Application manager.

Note: You can use distribution profiles for the instrumentation process.

Instrumentation process

Step 1: On Silk Mobile UI, Choose Help Tab and select iOS Sign Configuration option.

images/download/attachments/2688136/2.jpg

Step 2: On the iOS Sign Configuration you can configure the needed files for the instrumentation.

Step 3: If you don't have an apple account, you can use a DEF file. You should receive by email a DEF file (Device Enablement File).

Step 4: With this file complete the iOS Sign Configuration process as depict in the page.

Step 5: Import the .IPA file (should be available on your local disk) via the Application manager.

Step 6: On the Application manager click the Install button. It will install the application on the device. During the installation process the application will also be instrumented.

images/download/attachments/2688136/3.jpg

Step 7: Once installation is over user will be promoted with a message box to launch the application.

images/download/attachments/2688136/4.jpg

images/download/attachments/2688136/5.jpg

Step 8: Application will be launched instrumented (Screen of the device with instrumented app on object spy mode).

images/download/attachments/2688136/6.jpg